In the heat-API architecture, the external virtual machine needs to communicate with the Virtual Machine and customize the Virtual Machine in detail. Write down the specific architecture later.
Today we will focus on the functions of several scripts in cfntools. Https://github.com/heat-api/heat-jeos)
Cfntools Introduction
Cfntools is a bunch of auxiliary scripts running in virtual machines. It is generally used to obtain metadata and perform some automated configuration based on metadat
Cloudformation templates: Create a VPC (containing public subnets, private subnets, respectively, in different AZ), creating Nat,bastion server on the public subnet.1. Modify and run the AWS Cloudformation template1.1 Adding an Ami ID to a template1.1.1 Download TemplateHttps://d2lrzjb0vjvpn5.cloudfront.net/sys-ops/v2.4/lab-7-automating/static/Lab-7-Start-CF.template1.1.2 Replace ImageId ("ImageId": "Ami-b5
After AWS starts Windows Server2008, the Ec2configservice is installed by default.
Here's an introduction to using the Ec2configservice service to create Cloudwatch custom monitoring disk usage.
Ec2configservicesettings
Modify Ec2configservicesettings Configuration
Modify JSON file
Restart Ec2configservice
1. Modify Ec2configservicesettings Configuration
After starting C:\Program files\amazon\ec2configservice\ec2configservicesettings.exe, tick
default port number used by OpenStack components
OpenStack Service
Default Ports
Port Type
Block Storage (cinder)
8776
Publicurl and Adminurl
Compute (Nova) endpoints
8774
Publicurl and Adminurl
Compute API (nova-api)
8773, 8775
Compute ports for access to virtual machine consoles
5900-5999
Compute VNC Proxy for browsers ( Openstack-nova-novncproxy)
not provide a high-level structure to help you understand what is running in the production environment behind an endpoint. "What is running and how are they configured?" The problem is not easy to answer and requires some high-level system assistance.We decided to use elastic beanstalk as a practical way to deploy Docker software, but needed to be properly managed at a level and controlled at its level to provide a complete workflow for the user.Introduction Ion-rollerIon-roller is a set of se
entire cluster.
Glossary
Auto scaling group
It can be understood as a cluster, which contains many virtual machines with similar configurations. As will maintain the status of this group.
Health Check
As performs the action based on the health status of the virtual machine. As will regularly check the status of the Virtual Machine. if it finds that the status of the virtual machine is not running, it will think that the virtual machine is "unhealthy" and it will delete the virtual machine, cr
EC2 instance Type page. For convenience, we have created a set of cloudformation templates to start Amazon EC2 instances. The initial ports are TCP 22 and TCP/UDP 46224 for SSH and tsunami UDP access. Next set a local temporary volume shard on the EC2 instance and from the https://console.aws.amazon.com/cloudformation/home? Region = ap-northeast-1-cstack = Sn % 7etsunamiudp | Turl % 7E https://s3.amazonaws
operations.
Vertical expansion mode (Dynamic server specification Scaling): Mainly to solve the problem of server specification adjustment, through Cloudwatch monitoring resource utilization, once the specification is not enough or too large to use the management console to adjust the instance type.
On-Demand disk mode (dynamically increases/decreases disk capacity): Primarily addresses the problem of insufficient disk capacity, creating
: Download full MP4 video1. Summary of Churyang
Enterprise Cloud can start with disaster preparedness cloud
To make applications highly available and resilient, the cloud platform itself should provide disaster preparedness and HA mechanisms for infrastructure and cloud services, such as:
Cloud platform itself: cloud-based distributed storage, virtual machine ha, controller disaster Recovery, SDN network disaster recovery, virtual machine data protection
Cloud deli
Anatomy of AWS CodeDeployAuthor Liu Tao published on May 13, 2015 | Note: GTLC Global Technology Leadership Summit, 500+CTO technical leadership redefined! discussion
Share to: Weibo facebooktwitter Youdao Cloud Note email sharing
Read later
My list of reading
At the end of 2014, AWS released three new deployments, management Services Codedeploy, Codecommit and Codepipeline at the "re:invent" conference. Since AWS has already provided deployment and management services suc
, now also support other databases including HBase, MySQL, preferred Mangodb.[Third-party system:]The most important way is the third-party system, by calling the Ceilometer API to obtain metering data , set alarm conditions and pre-value, monitoring alarm, further to realize the billing and monitoring functions, the specific use of the time involved in Ceilometer how to set, Each data is obtained by invoking what API, how to set the pre-value of alarm, etc.2. Heat Component ParsingAlso known as
Learn how to create AWS LAMBDA functions This execute on a scheduled interval and much like a cron job would. In this lesson we'll create a LAMBDA function that checks for a string of text on a website to verify the website are up and operational. The lambda function logs to CloudWatch Metrics and sends a notification e-mail using an SNS queue if the check fails.Create a lambda function: (WebTest)Exports.handler =function(event, context) {varHTTP = re
General (SSD) storage is not billed separately)
20GB backup storage for automatic database backups and user-initiated database snapshots
Amazon CloudFront
50GB of data egress and 2 million HTTP and HTTPS requests for Amazon CloudFront *
Amazon Cognito
No restrictions on user authentication and ID generation * *
10GB Cloud Sync Storage
1 million simultaneous operations per month
Amazon AppStream
Free 20 hours per month
Simple Workflow (S
Introduction to Heat in the icehouse versionHeat introduction Heat is the main project of OpenStack responsible For the orchestration plan. It can implement basic operations such as Resource Initialization, dependency processing, and deployment in the cloud environment based on templates, as well as advanced features such as automatic contraction and load balancing. Currently, Heat's template format (HOT) is constantly being improved, and AWS CloudFormation
over one million prepares a day
Each prepare takes, on average, around 300ms
Each prepare is highly concurrent and network I/O intensive (what @kevrone wrote here should give you a hint of the scale of how much data we deal with)
Each machine runs prepares concurrently
We have 4 c3.large machines
We use DataDog as our primary monitoring tool for our AWS cloudformation stacks
Everything is fine (for a while)
As we went over ten mi
OpenStack2. Provide the basis for OpenStack monitoring data and on-demand billing# 9.Heat Kit1.Heat is OpenStack's main project for orchestration planning2. It can be based on templates to achieve the initialization of resources in the cloud environment, dependency processing, deployment and other basic operations, but also to solve the automatic contraction, load balancing and other advanced features3. Currently Heat's own template format (hot) is constantly improving, while also supporting th
Grizzly versions, but in Havana versions, these two components have become core components.
Baker said that Ceilometer provides monitoring and data collection functions, supports customer billing in the public cloud environment, and supports cost sharing to individual departments or users in the private cloud environment.
Heat is a configuration layer designed to allow users to prepare specific applications and services. They use Amazon AWS CloudFormation
Use
AWS Services
OpenStack Services
The Chinese interpretation of OpenStack words
Dashboard
AWS Console
Horizon
The horizon of the world;
Calculate compute
EC2
Nova
Star
Internet
Vpc
Neutron
Neutron
Object storage
S3
Swift
Swift; agile.
Block storage
Ebs
Cinder
Cinder N. Slag
Certification Services
Iam
Keysto
that provide persistent block-level storage for OpenStack virtual machines. supports a variety of storage backend, including CEPH,EMC and so on.
Networking (Neutron) provides network virtualization services, which is a pluggable, extensible, API-driven service.
Dashboard provides a graphical console service that allows users to easily access, use, and maintain resources in OpenStack.
Image (Glance) provides the mirroring service, which is designed to discover, register and deliver v
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.